﻿	*{
		margin: 0;
		padding: 0;
	}
	ul{
		list-style: none;
	}
	a{
		text-decoration: none;
	}
	body{
    	text-decoration: none;
    	font-family: "微软雅黑";
	}
	.nav{
		width: 100%;
		height:106px ;	
	}
	.nav-content{
		width: 1200px;
		height: 106px;
		margin: 0 auto;
		/*background-color: #CCCCCC;*/
	}
	.nav-content img{
		width: 123px;
		float: left;
		margin-top: 15px;
		padding-left: 60px;
	}
	.list{
		width: 600px;
		height: 68px;
	/*	background-color: red;*/
		float: left;
		margin-top: 10px;
		margin-left: 100px;
	}
	.list ul{
		width: 600px;
		display: flex;
		justify-content: space-between;
	}
	.list ul li{
		width: 120px;
		height: 56px;
		line-height: 56px;
		text-align: center;
	}
	.list li a{
		color: #000;
		display: block;
	}
	.list ul a.on,.list ul a:hover{
		border-bottom: 4px solid #4ab344;
		color: #4ab344;
	}
	.login{
		width: 261px;
		height: 37px;
		/*background-color: red;*/
		float: left;
		display: flex;
		justify-content: flex-end;
	   	margin-top:41px;
	   	padding-right: 30px;
	}
	.login button:nth-child(1){
		float: left;
		color: #fff;  
		line-height: 27px;
	    text-align: center;   
	}
	.login button{	
	    width: 60px;
	    height: 27px;
	    line-height: 27px;
	    text-align: center;
	    outline: none;
	    border: none;
	    color: #fff;	   
	}
	.login button:last-child{
    	background-color: #4ab344;
	}
	.login button:last-child a{
		color: #fff;
	}
	.login button:first-child a{
		color: #000;
	}
	.banner{
		position: relative;
		overflow: hidden;
		height: 502px;
	}
	.banner .bner-pc{
		width: 1900px;
		height: 502px;
		position: absolute;
		left: 50%;
		margin-left: -950px;
	}
	.banner img{
		width: 100%;
		height: 100%;
	}
	.content{
		width: 100%;
		height: 314px;
	}
	.content .item1{
		width: 1200px;
		/*background-color: red;*/
		margin:0 auto;
		display: flex;
		justify-content: space-between;
	}
	.item1 img{
		height: 196px;
		margin-top: 64px;
	}
	.main{
		width: 100%;
		min-width: 1200px;
	}
	.recommand{
		width:1200px;
		height: 40px;
		margin: 0 auto;
		border-bottom: 1px solid #ccc;
	}
	.recommand img{
		height: 48px;
		vertical-align: top;
	}
	.recommand span:nth-child(1){
		font-size: 24px;
		text-align: left;
		font-weight: bold;
		color: rgb(72, 144, 15);	
	}
	.content-pc{
		width: 100%;
		height: 760px;
		min-width: 1200px;
		
	}
	.content-pc .pic{
		width: 1200px;
		height: 760px;
		margin: 0 auto;
		/*background-color: pink;*/
	}
	.pic .pic-left{
		width: 317px;
		height: 620px;
		float: left;
		padding: 20px 40px 107px 0;
	}
	.pic .pic-right{
		width:834px;
		float: right;
		
		/*background-color: #ccc;*/
	} 
	.pic .pic-right ul{
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		font-size: 0;
		justify-content: space-between;
	}
	.pic .pic-right ul li{
		height: 315px;
		padding-top: 10px;
		overflow: hidden;
	}
	.pic .pic-right ul li .smallpc{
		width: 275px;
		height: 200px;
		overflow: hidden;
	}
	.pic .pic-right .smallpc img{
		width: 275px;
		transition: all .7s linear;	
	}
	.pic-right p{
		color: #000;
		font-size: 16px;
		text-align: center;
		margin-top:5px;
	}
	.pic-right .dotted{
		border-bottom: 1px dotted #ccc;
    	margin: 9px auto 6px;
    	width: 100%;	
	}
	.pic-right .second{
		text-align: center;
	}
	.pic-right .second span:first-child{
		color: #4ab344;
		font-size: 12px;
		text-align: center;
	}
	.pic-right .second span:nth-child(2){
		font-size: 20px;
    	margin-right: 8px;
		color: #4ab344;
	}
	.pic-right .second span:last-child{
		color: #767676;
    	text-decoration: line-through;
		font-size: 12px;
		text-align: center;
	}
	.pic-right button{
		width: 210px;
		height: 32px;
		border-radius: 8px;
		background-color:#4ab344;
		outline: none;
		border: none;
		text-align: center;
		line-height:32px;
		margin-left: 37px;
		margin-top: 3px;
		color: #fff;
		font-size: 14px;
		cursor: pointer;	
	}
	.pic-right .smallpc img:hover{
		transform: scale(1.5);	
	}
	.banner-mide{
		position: relative;
		overflow: hidden;
		height: 415px;
	}
	.banner-middle{
		/*width:1900px;
		height: 370px;
		margin:0 auto;
		position: relative;*/
		width: 1900px;
		height: 600px;
		position: absolute;
		left: 50%;
		margin-left: -950px;
	}
	.banner-mide li img{
		width: 100%;
		height: 100%;
	}
	.banner-middle>ul{
		width:100%;
		height: 370px;
		position: relative;
	}
	.banner-middle>ul li{
		width:100%;
		height: 370px;
		position: absolute;
		top: 0;
		left: 0;
		display: none;
	}
	.banner-middle>ul li:nth-child(1){
		display: block;
	}
	.banner-middle .btn{
		width:100%;
		position: absolute;
		top:120px;
	}
	.banner-middle .btn a{
		width:35px;
		height: 35px;
		text-align: center;
		line-height: 35px;
		background-color:rgba(0,0,0,.5);
		color:#fff;
		font-size:18px;
		font-weight: bold;
		display: none;
	}
	.banner-middle .btn .prev{
		float: left;
	}
	.banner-middle .btn .next{
		float: right;
	}
	.banner-middle .dot{
		position: absolute;
		right:830px;
		bottom: -28px;
	}
	.banner-middle .dot span{
		float: left;
		width:16px;
		height: 16px;
		border-radius: 50%;
		background-color:#ccc;
		margin:0 4px;
	}
	.banner-middle .dot span.on{
		background-color:#666;
	}
	.seller{
		width: 100%;
		min-width: 1200px;
	}
	.seller-con{
		width: 684px;
		height: 240px;
		/*background-color: red;*/
		margin:0 auto;	
	}
	.seller .seller-con-left{
		width: 230px;
		height: 41px;
		border-bottom: 2px solid #e7e7e7;
		float: left;
		margin-top: 70px;
	}
	.seller .seller-con-right{
		width: 230px;
		height: 41px;
		border-bottom: 2px solid #e7e7e7;
		float: right;
		margin-top:70px;
	}
	.seller p{
		font-size: 31px;
		font-weight: bold;
		text-align: center;
		line-height: 41px;
		display: inline-block;
		margin-left: 22px;
		margin-top: 89px;
	}
	.seller h6{
		font-size: 16px;
		color: #ccc;
		text-align: center;
		padding-top:26px;
		font-family: "宋体";
	}
	.hodder{
		width: 100%;
		min-width: 1200px;
	}
	.hodder-content{
		width: 1200px;
		height: 284px;
		/*background-color: red;*/
		margin: 0 auto;
	}
	.hodder .hodder-left{
		width: 300px;
		height: 222px;
		/*background-color: purple;*/
		float: left;
		margin-top: 16px;
	}
	.hodder .hodder-right{
		width: 894px;
		height: 284px;
		float: right;
	}
	.hodder .hodder-left span:first-child{
		color: rgb(75, 75, 75);
    	font-size: 16px;
    	margin-top: 10px;
	}
	.hodder .hodder-left p{
		color: rgb(75, 75, 75);
		font-size:20px;
		margin-top: 10px;
		margin-bottom: 26px;
	}
	.hodder .hodder-left .price{
		font-size: 41px;
		color: rgb(243, 151, 0);
		font-weight: bold;
		margin-top: 10px;
	}
	.hodder .hodder-left .price1{
		font-size: 18px;
	}
	.hodder .hodder-left .details{
		width: 162px;
		height: 52px;
		background-color: #49900f;
		cursor: pointer;
		text-align: center;
		line-height: 52px;
		margin-top: 40px;
	}
	.hodder .hodder-left .details span{
		color: #fff;
		font-size: 18px;
	}
	.info{
		width: 100%;
		min-width: 1200px;
	}
	.info-pc{
		width: 1200px;
		height: 220px;
		margin: 0 auto;
		/*background-color: pink;*/
		padding: 40px 0;
	}
	.info-pc ul{
		width: 100%;
		display: flex;
		justify-content: space-between;	
	}
	.info-pc ul li{
		width: 24%;
		height: 189px;
	}
	.info-pc .info-img img{
		height: 189px;
		transition: all .5s linear;
	}
	.info-pc .info-img img:hover{
		transform: scale(1.5);
	}
	.info .info-pc .info-img{
		width: 289px;
		height: 189px;
		overflow: hidden;
	}
	.fruit{
		width: 100%;
		min-width: 1200px;
	}
	.fruit-info{
		width: 1200px;
		height: 38px;
		border-bottom: 1px solid #ccc;
		margin: 0 auto;
	}
	.fruit h2{
		font-size:20px;
		color: rgb(103, 141, 30);
		float: left;
	}
	.fruit span{
		font-size: 14px;
		float: right;
		color: #000;
		margin-top: 15px;
	}
	.fruit span:hover{
		color: #4ab344;
	}
	.Vegetable{
		width: 100%;
		min-width: 1200px;
	}
	.Vegetbl-info{
		width: 1200px;
		height: 294px;
		margin: 0 auto;
		/*background-color: red;*/
	}
	.Vegetable .Vegetbl-left{
		width: 600px;
		height: 294px;
		/*background-color: purple;*/
		float: left;
	}
	.Vegetable .Vegetbl-left .top{
		width: 600px;
		height: 60px;
		/*background-color: red;*/
		float: left;
	}
	.Vegetable .Vegetbl-left .scrollbar{
		width: 600px;
		height: 234px;
		/*background-color: blue;*/
		float: left;
		overflow: hidden;	
	}
	.Vegetable .Vegetbl-left .scrollbar ul{
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.Vegetable .Vegetbl-left .top ul{
		width: 100%;
		display: flex;
		justify-content: space-between;
	}
	.Vegetable .Vegetbl-left .scrollbar li{
		width: 590px;
    	padding-top: 10px;
    	margin-left: -55px;
	}
	.Vegetable .Vegetbl-left .scrollbar li span{
		width: 82px;
		margin-left: -3px;
		padding-left:101px;
	}
	.Vegetable .Vegetbl-left .top li{
		width: 146px;
		padding-top: 10px;
    	margin-left: 34px;
	}
	.Vegetable .Vegetbl-right{
		width: 600px;
		height: 272px;
		/*background-color: pink;*/
		float: right;
		margin-top: 20px;
		overflow: hidden;
	}
	.Vegetable .Vegetbl-right ul{
		font-size: 0;
		width: 1806px;
	}
	.Vegetable .Vegetbl-right img{
		width: 602px;
		height: 272px;
	}
	.foot{
		width: 100%;
		min-width: 1200px;
	}
	.footer{
		width:100%;
		height: 500px;
		margin:0 auto;
		background-color:#14a13b;
		margin-top: 110px;
		}
	.foot .footer-bg{
		width: 1200px;
		height: 500px;
		margin: 0 auto;
		/*background-color: indianred;*/
	}
	.foot .footer-bglist ul{
		width: 100%;
		display: flex;
		flex-wrap: nowrap;
		font-size: 0;
		justify-content: space-between;
	}
	.foot .footer-bglist ul li{
		width:200px;
		height: 78px;
		padding-top: 65px;
	}
	.foot .footer-bglist font{
		font-size: 20px;
		color: #fff;
	}
	.foot .footer-bglist .foot-text span{
		font-size: 14px;
		color: rgb(146, 202, 157);
	}
	.foot .footer-bglist .foot-text{
		height: 52px;
		position: relative;
    	left: 80px;
    	top: -60px;
    	word-wrap: break-word;
    	word-break: break-all;
    	clear: both;
    	overflow: hidden;
   		padding-top: 6px;
	}
	.foot .footer-border{
		width: 1200px;
		height: 29px;
		border-bottom: 2px solid #129235;
	}
	.foot .footer-list{
		width: 1200px;
		margin: 0 auto;
	}
	.foot .footer-list1{
		width: 206px;
		height: 146px;
		/*background-color: red;*/
		float: left;
		margin-top: 120px;
		margin-left: 94px;
		font-size: 14px;
		color: rgb(146, 202, 157);
		line-height: 25px;
	}
	.foot .footer-list1 ul{
		width: 100%;
	}
	.foot .footer-bg .footer-list1 div{
		font-size: 20px;
		margin-top: -60px;
    	padding-bottom: 33px;
    	color: #fff;
	}
	.foot .copyright{
		width: 400px;
		height: 50px;
		margin: 0 auto;
		color: rgb(146, 202, 157);
	}
	.totop{
		width: 50px;
		height: 42px;
		background-color:#4ab344;
		color: #fff;
		position: fixed;
		right: 20px;
		bottom: 100px;
		display: none;
		text-align: center;
		padding-top: 7px;
		padding-bottom: 5px;
		font-size: 12px;
	}
	.totop:hover{
		background-color: #2fb827;
		color: #fff;
	}